pepperoni like spicy garlic italian beef sausage - Francés Inglés Diccionario